<?php

namespace Biz\tools;

class ArrayTool
{
    public static function arrayMultiSort(array &$array, array $sort):bool
    {
        if(empty($sort)) return false;
        $config = [];
        foreach($sort as $k => $v){
            $config[] = array_column($array,$k);
            $config[] = $v;
        }
        $config[] = &$array;
        return call_user_func_array("array_multisort",$config);
    }
}